package com.gamificationlibrary.gamificationlibrary.badge;

import com.gamificationlibrary.gamificationlibrary.model.Player;

public class BadgeMilestoneTypeTask extends BadgeMilestone{

	/**
	 * 
	 */
	private static final long serialVersionUID = -6915707451548238870L;
	
	
	public BadgeMilestoneTypeTask(BadgeStateLocked stateLocked, BadgeStateUnlocked stateUnlocked, BadgeStateWon stateWon, boolean locked,
			 int iconMilestone, int[] achievements) {
		
		this.setStateLocked(stateLocked);
		this.setStateUnlocked(stateUnlocked);
		this.setStateWon(stateWon);
		//this.setAchievements(achievements);
		//this.setIconMilestone(iconMilestone);
		if(locked)
		{
		this.setCurrentState(stateLocked);
		}
		else
			this.setCurrentState(stateUnlocked);
	}



	@Override
	public String getType() {
		// TODO Auto-generated method stub
		return BadgeSimple.typeTypeTask;
	}

	

}
